一个简单、易用的开源权限管理平台,轻松地实现权限管理!
推荐关注
责编:猿哥 | 来源:GitHub猿 整理
上次是谁要的系统项目啊,猿哥帮你找到了。
📚 项目介绍
🔥本项目系统是一款简单、易用的开源权限管理平台。它旨在帮助开发者轻松地实现基于角色的访问控制(RBAC)和权限管理。扩展:上周,又劝退十几个了。。。
功能特点
简单易用的 API 接口
支持多种数据库存储
可扩展的权限管理策略
高性能和高可用性
完善的文档和示例
技术选型
核心使用 SpringBoot 进行平台的开发,使用 Vue3 进行前端页面的展示,使用 Security,Oauth2,JWT 进行权限以及 Rest API 的校验。
是一个 SpringBoot 脚手架,核心宗旨为让所有程序员拥有一套开箱即用的后台权限管理平台。另外,搜索公众号后端架构师后台回复“架构整洁”,获取一份惊喜礼包。
Core
Java
SpringBoot
Spring Security
Spring Security Oauth2
Quartz
Lombok
MySQL
Web
UI 组件替换为 view-ui-plus
使用 Vue3 + TypeScript 进行重写
安装和配置
详细内容请查看 README.md 文档。
RBAC 基于角色的访问控制(RBAC)是实施面向企业安全策略的一种有效的访问控制方式。
RBAC 基于角色的权限访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到另一个角色。角色可依新的需求和系统的合并而赋予新的权限,而权限也可根据需要而从某角色中回收。角色与角色的关系可以建立起来以囊括更广泛的客观情况。
功能演示
登录页面
注册页面
仪表盘
用户管理
菜单管理
请求方式管理
最后,想学习这个项目的可以查看项目地址:
项目源码,怎么领取?
扫码下方二维码,后台回复【权限管理平台】即可获取所有系统
为了跟上AI时代我干了一件事儿,我创建了一个知识星球社群:ChartGPT与副业。想带着大家一起探索ChatGPT和新的AI时代。
有很多小伙伴搞不定ChatGPT账号,于是我们决定,凡是这三天之内加入ChatPGT的小伙伴,我们直接送一个正常可用的永久ChatGPT独立账户。
简单说下这个星球能给大家提供什么:
1、不断分享如何使用ChatGPT来完成各种任务,让你更高效地使用ChatGPT,以及副业思考、变现思路、创业案例、落地案例分享。
2、分享ChatGPT的使用方法、最新资讯、商业价值。
3、探讨未来关于ChatGPT的机遇,共同成长。
4、帮助大家解决ChatGPT遇到的问题。
5、提供一整年的售后服务,一起搞副业
星球福利:
1、加入星球4天后,就送ChatGPT独立账号。
2、邀请你加入ChatGPT会员交流群。
3、赠送一份完整的ChatGPT手册和66个ChatGPT副业赚钱手册。
其它福利还在筹划中... 不过,我给你大家保证,加入星球后,收获的价值会远远大于今天加入的门票费用 !
本星球第一期原价399,目前属于试运营,早鸟价119,每超过50人涨价10元,星球马上要来一波大的涨价,如果你还在犹豫,可能最后就要以更高价格加入了。。
早就是优势。建议大家尽早以便宜的价格加入!
在 GitHub猿 还有更多优质项目系统学习资源,欢迎分享给其他同学吧!
猿哥个人微信
添加猿哥个人微信即送一份惊喜大礼包
→ 技术资料共享
→ 技术交流社群
最近,GitHub猿建了一个「GitHub猿交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub猿」公众号后台回复【加群】邀请你入群。